tied by the leg

(由于某种情况而)受到阻碍;行动不便

热门查询